green card american tourist visa immigration attorney american work visa law attorney mesothelioma immigration lawyer american working visa immigration greencard lawyer firm american visa lawsuit